grenade launcher – Deutsch–English translations

🇬🇧 en de 🇩🇪

grenade launcher noun

  • weapon that shoots grenades
Granatwerfer
Wiktionary Links